package cn.edu.scau.cmi.wuzhenxin.abstractFactory.factory;

import cn.edu.scau.cmi.wuzhenxin.abstractFactory.domain.PICCCarInsure;
import cn.edu.scau.cmi.wuzhenxin.abstractFactory.domain.PICCDriverInsure;
import cn.edu.scau.cmi.wuzhenxin.abstractFactory.domain.PICCMulInsure;
import cn.edu.scau.cmi.wuzhenxin.abstractFactory.domain.PICCPeopleInsure;
import cn.edu.scau.cmi.wuzhenxin.domain.Insure;

public class PICCFactory extends AbstractFactory{

	@Override
	public Insure createCarInsure() {
		// TODO Auto-generated method stub
		return new PICCCarInsure();
	}

	@Override
	public Insure createPeopleInsure() {
		// TODO Auto-generated method stub
		return new PICCPeopleInsure();
	}

	@Override
	public Insure createDriverInsure() {
		// TODO Auto-generated method stub
		return new PICCDriverInsure();
	}

	@Override
	public Insure createMulInsure() {
		// TODO Auto-generated method stub
		return new PICCMulInsure();
	}

}
